From d88268c142e93dfe2fea0350f0d0726e09ddfe07 Mon Sep 17 00:00:00 2001 From: Ernestas Kulik Date: Mon, 23 Jul 2018 13:01:01 +0300 Subject: [PATCH] gtkpopovermenu: Conditionally chain up in gtk_popover_menu_add() Otherwise the stack gets parented to the wrong widget and the contents are never drawn. --- gtk/gtkpopovermenu.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtk/gtkpopovermenu.c b/gtk/gtkpopovermenu.c index 3ee3639bcd..9f6f5564c5 100644 --- a/gtk/gtkpopovermenu.c +++ b/gtk/gtkpopovermenu.c @@ -171,8 +171,7 @@ gtk_popover_menu_add (GtkContainer *container, if (stack == NULL) { - gtk_widget_set_parent (child, GTK_WIDGET (container)); - _gtk_bin_set_child (GTK_BIN (container), child); + GTK_CONTAINER_CLASS (gtk_popover_menu_parent_class)->add (container, child); } else { -- 2.30.2